irrigate by sprinkling water - Französisch Englisch Wörterbuch